5bcc058bb1aed2e88b38009e83084554cf2cd86b,samples/SupportLeanbackDemos/src/com/example/android/leanback/DetailsSupportActivity.java,DetailsSupportActivity,onCreate,#Bundle#,35

Before Change


                ((DetailsSupportFragment)getSupportFragmentManager().findFragmentById(R.id.details_fragment))
                    .setItem((PhotoItem) getIntent().getParcelableExtra(EXTRA_ITEM));
            } else {
                ((NewDetailsSupportFragment)getSupportFragmentManager().findFragmentById(R.id.details_fragment))
                    .setItem((PhotoItem) getIntent().getParcelableExtra(EXTRA_ITEM));
            }
        }
    }

After Change


                DetailsSupportFragment fragment = new DetailsSupportFragment();
                fragment.setItem((PhotoItem) getIntent().getParcelableExtra(EXTRA_ITEM));
                getSupportFragmentManager().beginTransaction()
                        .replace(R.id.details_fragment, fragment)
                        .commit();
            } else {
                NewDetailsSupportFragment fragment = new NewDetailsSupportFragment();
                fragment.setItem((PhotoItem) getIntent().getParcelableExtra(EXTRA_ITEM));
                fragment.setBackgroundVideo(hasBackgroundVideo());
                getSupportFragmentManager().beginTransaction()
                        .replace(R.id.details_fragment, fragment)
                        .commit();
            }
        } else {
            if (useLegacyFragment()) {
                DetailsSupportFragment fragment = (DetailsSupportFragment) getSupportFragmentManager()
                        .findFragmentById(R.id.details_fragment);
                fragment.setItem((PhotoItem) getIntent().getParcelableExtra(EXTRA_ITEM));
            } else {
                NewDetailsSupportFragment fragment = (NewDetailsSupportFragment) getSupportFragmentManager()
                        .findFragmentById(R.id.details_fragment);
                fragment.setItem((PhotoItem) getIntent().getParcelableExtra(EXTRA_ITEM));
            }
        }
    }